Miller & Carter

Restaurant in Huddersfield, UK

Steak restaurant

Leeds Road, Mirfield, WF14 0BX