Add The Castle Inn review

The Castle Inn, Sheffield
Address: 111 Dykes Hall Road, Sheffield, Sheffield, South Yorkshire, S6 4GR
Features: Restaurant, Disabled access, Children welcome


Rating
Comments