The Admiral

3.7
(33 reviews)
81 High Street, Sheffield, S20 1EF
+44 114 269 7223Official website
British
Dinner
Fast Food
Lunch
Mid-range
Quick Bites
Takeout
Restaurant

At a glance

  • Typical visit: about 1 hour
The Admiral | Sheffield | United Kingdom | TripAligner