It has been quite a while since I have been hearing about the Apollo Dimora hotel and especially about the vegetarian restaurant called Vega Dimora which my parents have made as their regular spot for lunch whenever they got during weekends… I haven’t had the chance to visit the place…