The Toad restaurant in Colwyn Bay on the North Wales Coast is one of the finest food led establishments in the area.
01492532726 01492532726
Share your thoughts with other diners
Write a review
Call The Toad to make a booking on:
Visit their website
Sorry, you cannot spend SquareMeal vouchers here yet.
Facebook
Pinterest
Twitter
Email
Whatsapp