Brit's Grill

Restaurant in Colchester, UK

Features: takeaway