Write to us and we will get back to you within an hour.
Echo - Royal Orchid Central Grazia
Buffet on WeekdaysBuffet on WeekendsBuffetBuffet on WeekdaysBuffet on WeekendsBuffetBuffet on WeekdaysBuffet on WeekendsBuffet
Want to dine like royalty? Head to Echo, which is a casual dining restaurant at the Royal Orchid Central Grazia. Located in Vashi, the restaurant exudes elegance and class with it's marble flooring and wooden furniture with white upholstery. Experience fine dining as you relish delicious North Indian delicacies prepared carefully by the chefs, a burst of flavours in every bite you take. Head here with your family for a relaxing Sunday brunch or an intimate dinner with your loved one.