A Sizzling Pub & Grill, Albion offers classic pub fare in the heart of Bispham village.