Home > Resturants > The Olive Branch Sowerby Bridge

The Olive Branch Sowerby Bridge

Food:

Address: 20A Town Hall Street , Sowerby Bridge HX6 2EA , England, Sowerby Bridge HX6 2EA

Takeout, Reservations, Seating, Street Parking, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Accepts Mastercard, Accepts Visa, Free Wifi, Waitstaff, Full Bar

+44 1422 832271

View Menu