229 Northolt Rd, South Harrow, Harrow HA2 8HN +44 20 8617 0940
restaurant, Northolt, England, United Kingdom
Today
How to go there