Miller & Carter
Restaurant in Sheffield, United Kingdom
Steak restaurant
51 Surrey Street, Sheffield, S1 2LG
Restaurants
ยท
Sheffield, United Kingdom guide