City: Sarai Rohilla, Shree Ram Bhavan 537 Chandrawal Road, New Delhi I-110002, India, Sarai Rohilla
"Well this is a dhaba... That's exactly what you'll get what you just understood or thought... But with a little better place to sit and light and hood..."