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.
#2 & 3B, Near Chinmayanand Ashram, Powai, Mumbai 400 087 India
+91 9769982207
Restricted Timings