Skip to content
  • Home
  • Food Menu
  • Drinks Menu
  • Catering Menu
  • Jobs
Cafe Leo's
  • Facebook
  • Instagram

Opening Hours

Monday – Friday: 8.30am – 3pm

Saturday: 8.30am – 2pm

Telephone: 01509 502286

Address:

3B Charnwood Road, Shepshed, Leicestershire, LE12 9QE

Follow us:

Facebook
Instagram

2024 © Cafe LEO’S