MTR: Authentic south indian vegetarian restaurant

5

It was first time and quite surprising for me when I heard about the famous brand and hotel MTR. MTR is the most iconic and legendry Indian vegetarian restaurant, MTR stands for Mavalli Tiffin Room.

Read this post on bundleofsmiles.com


Lakshmi Subramanian

blogs from Bangalore