Category: Mavalli Tiffin Room


The Mavalli Tiffin Rooms is the brand name of a food-related enterprise located in India. Having its origin in the city of Bangalore, it has a restaurant located on the Lal Bagh Road in Bangalore and 8 other branches in the city, as well as one each Read more…

India