We walked almost 20-25 minutes to reach here from NSCI, WORLI Dome. We were 26 people and we ordered veg thali to everyone. Nice food taste. Nice service. Located at main road and close to chowk. Many veg options available here. Food: 5 Service: 5 Atmosphere: 5