at Norfolk Street, Sheffield , S1 2JE United Kingdom
Family run, Italian Restaurant established in 1968.
463 FB users likes Mamas and Leonies, set it to 6 position in Likes Rating for Sheffield in Italian Restaurant category
Mamas and Leonies is Sheffield based place and this enity listed in Italian Restaurant category. Located at Norfolk Street S1 2JE. Contact phone number of Mamas and Leonies: 0114 2720490
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)