Opening Hours
Thurs, Fri, Sat 10 am - 4 pm
Evenings Fri, Sat - open 6:30 pm
For Table Bookings: Tel: 01568 612876
3 Church Street, Leominster, Herefordshire HR6 8NE

no images were found