backpackingwithmylens.com
Mavalli Tiffin Rooms (MTR) Unlimited Lunch Thali Review
MTR is one of the best South Indian restaurant in India serving authentic food. Read my take on the food & some inside information about MTR.
Meenakshi