Miller & Carter

Restaurant in Canterbury, UK

Features: outdoor seating

Margate Road, Herne Bay, CT6 6LB