15, Parliament Street, Connaught Place,New Delhi
Delhi, Delhi
July 16, 2009

Street foods of India at Fire at The Park