Red Squirrel in Sefton

Cuisine: British

Where is Red Squirrel?

🏠 Orrell Hill Ln, Ince Blundell, Liverpool L38 5DA


Leave a comment:

Frequently asked questions about Red Squirrel:
If you have any questions, you can contact Red Squirrel by calling 0151 929 4801.
In Red Squirrel they specialise in british cuisine.
247 customers of Red Squirrel have given it an average rating of 3,5.