KNOW MORE

Mayouchi

Overview

Mayouchi is a luxury Oriental Tapas Bar for the discerning tourist, overlooking the refreshing lakeside with stunning sunset views. Enjoy a culinary adventure inspired by traditional Oriental flavours, combined with quality whiskeys and wines.

View Menu

Address

#2 & 3B, Near Chinmayanand Ashram, Powai, Mumbai 400 087 India

Contact Details

+91 9769982207

Timings

Restricted Timings

Back to Hotel