First visit to the Toad and I was pleasantly surprised. Good location with great views across the ba...
Great first visit, I will return
11/9/2024
(1,228)
Advertisement
The Toad is a pub and restaurant located in Colwyn Bay, Wales, offering a delightful menu that includes a popular Sunday roast. The venue boasts a lovely atmosphere, with some tables providing views of the nearby beach. Customers can easily book a table online for a convenient dining experience.
Generated from the web
(1,228)
First visit to the Toad and I was pleasantly surprised. Good location with great views across the ba...
Lovely starters but disappointing main courses. The service was good and the staff friendly. The pub...
Dog friendly and close to the beautiful Colwyn Bay beach. Freshly cooked food of great quality. Goo...
Advertisement