Please wait.

Choose offer(s)

Echo - Royal Orchid Central Grazia

  • Navi Mumbai, Mumbai
  • Map iconClick here to view on Map


    Echo is a multi-cuisine fine dining restaurant with a luxurious and larger than life aura that pampers the various dishes being hand-picked by the trained chefs. Every dish in the menu is of the finest taste and is served to diners after a 24*7 fine work that Chefs put in. The Premium menu has got so much to offer in the a-la-carte as well as in the elaborate Buffet section. Echo is an ideal place for a fulsome meal that every family member can have and savor. The nearest landmark of Echo is Truck Terminal.
Echo - Royal Orchid Central Grazia

Royal Orchid Central Grazia, Palm Beach Road, Sector 19