image for Restaurant - Italian item typeMama's & Leonies

Restaurant - Italian

Contact

The Manager

0114 272 0490

Address

111-115 Norfolk Street,
Sheffield,
S1 2JE

Directions

See location of Mama's and Leonies on Google mapsSee location on Google maps

Map reference: SK 354871  Lat: 53.37957 Long: -1.46929

Parking: free

Parking: with charge

Accessible by Public Transport: 0 miles from Sheffield station

Facilities

  • Baby changing facilitiesBaby changing facilities
  • Credit cards accepted (no fee)Credit cards accepted (no fee)
  • On-site cateringOn-site catering
  • On-site light refreshmentsOn-site light refreshments
  • Public toiletsPublic toilets
  • Accepts groupsAccepts groups
Privacy Policy