This restaurant is known for providing Vegetarian cuisine. If you like tea, order it at Ambai Sri Ramanas restaurant, it's good here. The courteous staff welcomes people all year round. The nice service is a great plus of this place. As many visitors state, the atmosphere is lovely. Based on the users' feedback on Google, this spot deserved 4.3.