yummraj.com
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 & attentive service contributed…