apicfood
FoodAboutLocationsApp
download app
  1. UK
  2. London
  3. Indian Villa

Indian Villa

1 Station Parade, London W5 3LD

+442045370016

@indianvilla_ealing

HARIYALI SALMON TIKKA
HARIYALI SALMON TIKKA
TANDOOORI CHICKEN WITH BOWL OF GREEN'S
TANDOOORI CHICKEN WITH BOWL OF GREEN'S
CHICKEN LOLLIPOP
CHICKEN LOLLIPOP
SAMOSA CHAAT
SAMOSA CHAAT
apicfood © 2022