apicfood
Food
About
Locations
App
download app
UK
London
Indian Villa
SAMOSA CHAAT
SAMOSA CHAAT
Indian Villa
1 Station Parade, London W5 3LD
+442045370016
@indianvilla_ealing
YOU MAY ALSO LIKE
HARIYALI SALMON TIKKA
CHICKEN LOLLIPOP
TANDOOORI CHICKEN WITH BOWL OF GREEN'S