Miller & Carter

Restaurant in Colchester, UK

Steak restaurant

London Road, Stanway, CO3 8LT