Filters:
clear
clear
Country: United Kingdom

chalet in Harrow Greater London

About 1 results.

Pizza Chalet

thumb_up 161 likes
rate_review 7 Reviews
favorite 32 favorites
118 High Street, HA3 7AL Harrow, United Kingdom

Serving the Harrow area with mouth watering, taste bud tickling pizzas.

  • 1