by Delhifundos | Jun 21, 2016 | Eating out, Food
Venue: Rajinder Nagar Date: 15 June 2016 London Street Kitchen is your neighborhood take away / home delivery / serve-in-the-car food joint in West Delhi. Located on Shankar Road, they have an extensive menu and we tried quite a few things from that. For Meat Lovers...