Add Yew Tree Inn review

Yew Tree Inn, Sheffield
Address: Loxley New Road, Sheffield, Sheffield, South Yorkshire, S6 4NG
Features: Bar food, TV, Pool table, Dartboard, Beer garden, Children welcome


Rating
Comments