Cactus Rays Bar & Graze
Unit 7, Burscough Wharf, Liverpool Rd N, Burscough, Ormskirk L40 5RZ, United Kingdom
4.9
14 reviews
8 comments
J535+24 Ormskirk, United Kingdom
Location reporting
Claim this location
Monday: Close
Tuesday: Close
Wedneasday: Close
Tuesday: Close
Wedneasday: Close
Lovely hosts , family run amazing bistro , spotlessly clean and the food was to die for also catering for gluten free options , and dog friendly too
Thankyou so much and we will be back
Best wishes Jay and Paul