BLOCLEats

The Lion Inn

Lion Inn
Main Road
Little Glemham
Suffolk
IP130BA

Food rating: 5/5 stars
Updated: 4. October 2022