I have been hearing quite a bit about the vegetarian restaurant named Madras Tiffin Center and even have been to their ice cream shop named Scoop Station quite a few times… However, it is now that I finally got the chance to try out the restaurant… From the pics below,…