Miller & Carter

Restaurant in Bridgend, Wales

Steak restaurant