Quality seasonal food with a focus on Welsh produce.
33 Windsor Place, Cardiff.
Eat, drink and relax.
Here at Daffodil we champion local Welsh suppliers sourcing all our produce as locally as we can using small artisan suppliers many of whom can be found in Cardiff Market.
A comprehensive Wine List consisting of 24 wines by the glass with a team that can recommend pairing with any of our dishes, and a beer, spirit & cocktail list to excite any level of connoisseur.
Our devoted Chefs and Front of House Team go above and beyond to deliver the experience you deserve.
We look forward to welcoming you today, and for many years to come!
A relaxed bar, fine dining restaurant & hidden garden.
What’s On
CHRISTMAS
Christmas is the season for you to get together with your nearest and dearest to enjoy delicious food and plenty of drinks, whether it be around the table or in a cosy corner next to the fireplace. Here at Daffodil, a warm welcome awaits you and you’ll be feeling Festive as soon as you walk through our doors. Take a look at what we have to offer this Christmas!
BOXING DAY
Looking for plans this Boxing Day? Maybe you’re looking for a bite to eat in between shopping the Boxing Day sales? Come and make the most of our Festive 3-Course while you can and get 3 courses for only £29.95! Book today!
NEW YEARS EVE
Celebrate the New Year in style at Daffodil with a delicious Roast Dinner. Indulge in a sumptuous meal prepared by our team of expert chefs. Start with a glass of bubbly, followed by a selection of festive starters, a succulent roast dinner with all the trimmings, and a delightful dessert. Your New Year’s Eve celebration awaits at Daffodil.
SIX NATIONS
Daffodil is the perfect place to enjoy a delicious pre-match meal! We’re just a short walk from the stadium, which is perfect if you’re looking to dine away from the crowds. Our friendly staff will be happy to help you choose the perfect meal to fuel your day of rugby. Get booked in today!
Our extensive spirits list contains some of the best Welsh products from distilleries we work closely alongside.
Find Us…
Get in touch.
Telephone 02921 510047