Legendary Indian Restaurant MTR 1924 Is Now In Malaysia In the south Indian city of Bangalore, Mavalli Tiffin Room (MTR) is a culinary bastion…