111-115 Norfolk Street
Sheffield S1 2 United Kingdom
Sheffield S1 2 United Kingdom
+44 114 272 0490
Open Hours9:30-11:30p M-Sa
OverviewEstablished in 1968, this intimate Italian cafe/restaurant, which is based over two floors, has a rustic, slightly old-fashioned feel. Period posters decorate the walls and the...
more
