Sizzling Pubs
Pub · Bar and Grill · Bar
A friendly bar offering great value pub food and a warm atmosphere. Part of a chain with locations across the UK.
Location
Best places nearby
The highest rated places close to Sizzling Pubs.
Local restaurants nearby
England



