Top Local Places

Izgara Cyprus BBQ restaurant

8 Cressing Road, Braintree, United Kingdom
Restaurant/cafe

Description

ad

The one and only fully licensed Cyprus BBQ Restaurant in Braintree Town. Taking bookings now.

CONTACT

Quiz