"Fantastic meal last night. Flavours brilliant. Service and staff superb."
Address: 344 Sharrow Vale Road, Sheffield S11 8ZP, United Kingdom, Gibraltar St, Sheffield
City: Gibraltar St, Sheffield
Website: https://ottosrestaurant.co.uk
Dishes: 4
Amenities: 4
Categories: 5
Reviews: 968