Miller & Carter

Restaurant in Sheffield, United Kingdom

Steak restaurant

51 Surrey Street, Sheffield, S1 2LG