Delivery
Pickup
Outdoor
England
London
Ealing
Acton Central
1 Restaurants on GastroRanking
202 Opinions in 4 websites
One of the best so far tasty a good size