Tag: Komodo Restaurant

Komodo is the King of Peking Duck

Komodo is the King of Peking Duck Miami's stylish tri-level Southeast Asian hotspot, Komodo, takes Peking Duck to the next level where, amongst other things, celebrities take selfies with the whole roasted...

Most Popular