Main St Mowsley Lutterworth, Kilby LE18 3TD, United Kingdom
Main St Mowsley Lutterworth, Kilby LE18 3TD, United Kingdom
No delivery
No open hours
Spot something wrong?
Dishes at Staff of Life Inn. Prices may vary in venue.
Been to Staff of Life Inn? Be the first to share what you ate.