All types Bar Restaurant All types All types Bars Restaurants 3 Closed now Green Dragon 173 The Square, Ryhall, Stamford, Ryhall, EN PE9 4HJ Bar 5 Closed now The Wicked Witch Bridge Street, Ryhall, Stamford, Ryhall, EN PE9 4HH Restaurant Bar