Indian · London
Good food.
Great flavour.
17 Woodside Green, South Norwood, London, SE25 5EY
Opening hours to be confirmed
Delhi Kitchen is an Indian takeaway in London, SE25 5EY. The saved menu lists 120 dishes, including Starters, Tandoori Grill, Plant Based.
Dishes on the saved menu include Vegetable Platter, Combo Platter, Onion Bhaji.
Loading reviews…