The Bay Takeaway is located in Colwyn Bay, United Kingdom on 48 Sea View Rd. The Bay Takeaway is rated 4.4 out of 5 in the category fish and chips takeaway in United Kingdom.
Amenities
Good for kidsToilets
Accessibility
Wheelchair-accessible entranceWheelchair-accessible seating