arrow_backBack to Listing

undefined

This review was left over 8 years ago for:

Tasti Pizza

23 Amhurst Parade
London, GB
020 8802 0018


Quality of Food star
Cleanliness star
Quality of Service star
Pricing star
Overall Establishment star

Nearby Listings