Smoke House Room (3rd Floor, The Crescent, Lado Sarai, Mehrauli, New Delhi)

In a nutshell: A series of quirky masterpieces served one after another in equally quirky & masterfully done interiors. This coupled with well informed, warm

Continue reading

Advertisements