Pizza Town hero image

Pizza Town

Restaurant

99 High St, Braintree CM7 1JS, UK

Biter Score
8.2
Open
Saturday: 3:30 PM – 12 AM