at Leopold Square, Sheffield , S1 2
Sexy Local Italian
Strada Sheffield offers a true taste of Italy. We offer great quality, freshly prepared pizzas, pastas and risottos.
Established in Sheffield in 1996 - our passions are Italian Food, a great bottle of Vino, friendly service and a healthy bike ride (or two)