The Orchid Hotel, 70C, Nehru Rd, Vile Parle E, Mumbai, India
The Orchid Hotel, 70C, Nehru Rd, Vile Parle E, Mumbai, India
No delivery
Spot something wrong?
Dishes at Mostly Grills - The Orchid. Prices may vary in venue.
Been to Mostly Grills - The Orchid? Be the first to share what you ate.