No info on opening hours
Add a photo
St Leonard's church is a great attraction for tourists who come to eat at this restaurant after long walks. Savor British food that will combine many elements of culinary traditions.
Frequently mentioned in reviews
Visitors' reviews on Yeee Haaa
Add your review
© OpenStreetMaps
contributors
Address
A491, Stourbridge, England, United Kingdom, DY9
Report incorrect information