Lake View Cafe
The Westin Mumbai Powai Lake, Plot No 2 & 3B, Saki Vihar Rd, near Chinmayanand Ashram, Powai, Mumbai, Maharashtra 400087, India
Rating: 4.7
Rated count: 7472
Check on Google Maps
Lake View Cafe
The Westin Mumbai Powai Lake, Plot No 2 & 3B, Saki Vihar Rd, near Chinmayanand Ashram, Powai, Mumbai, Maharashtra 400087, India
Rating: 4.7
Rated count: 7472
Check on Google Maps