Mahesh Lunch Home

1800
12noon – 3:30pm, 7pm – 12:15am (Mon-Sun)
Seafood, North Indian, Chinese, Mangalorean
Near J.W Marriott, Juhu Tara Road, Juhu, Mumbai