Roasted Rooster

D-201 Sahara Plaza Patrakarpuram Road, Gomti Nagar, Lucknow Uttar Pradesh 226010, India

 - India  (IN)

Diner

84/100 (12 votes)

Photos