Published On: Wed, Jul 24th, 2024

‘Best pub’ in England named with award-winning ‘proper’ food and cosy interior

The Greyhound Inn in Suffolk was recently recognised by the Good Food Guide, and with its mouth-watering menu, it’s easy to see why.
Daily Express :: Food Feed

Most Popular Posts