Know a great happy hour or special for this location?
Down-to-earth restaurant specialising in familiar, homestyle chicken & rice offerings.
Suggest an edit
Street Number 3, Delhi, Delhi 110093