Ambiance is good, but expect the place to be noisy in the afternoon. Service was prompt, but the serving was very slow due to the crowd. Food was quite tasty: I recommend Paneer Bhuna & Veg Chili Mili here.
PS: I've been eaten veg quite often lately, and that's pretty sad!
www.prasadgupte.com