Make a change from your habitual meal and taste good roast beef, biryani and fried fish at this restaurant. If hungry, come here for tasty payasam. Many visitors have noticed that you can try delicious tea at Natturuchi Restaurant.
This place is famous for its great service and friendly staff, that is always ready to help you. Most of the time, the calm atmosphere is to be found here. The overall score of this spot on Google is 4.4.