All types Bar Restaurant All types All types Bars Restaurants 5 Closed now The Wicked Witch Bridge Street, Ryhall, Stamford, Ryhall, EN PE9 4HH Restaurant Bar