Greenhalgh's

4.0
(4 reviews)
22 Burscough Street, L39 2ER
+44 1695 575455Official website
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
Greenhalgh's | Liverpool | United Kingdom | TripAligner