We Never Serve Fast Food, We Serve Homemade Food As Fast As We Can! The Lion Inn, Main Road, Little Glemham, IP13 0BA http://www.lioninnlittleglemham.co.uk