Restaurant Information
Penarth 1JA, Vale Of Glamorgan CF64
⏰ Opening Hours
📸 Photo Gallery





ℹ️ About This Restaurant
The Windsor Restaurant & Tea Rooms is a cozy and inviting oasis in the heart of Penarth. As you step through the door, you're greeted by a warm, welcoming atmosphere that instantly puts you at ease. The charming decor, with its mix of classic and contemporary touches, creates a space that feels both elegant and homely, perfect for a leisurely meal or a relaxing afternoon tea.
The restaurant's commitment to serving delicious, plant-based cuisine is what truly sets it apart. The menu is a tantalizing array of vegan dishes, each one crafted with care and attention to detail. Whether you're in the mood for a hearty main course or a sweet treat, you'll find an array of options that cater to every palate.
💬 Customer Reviews
"Amazing! The place was rammed solid and we can now see why. We managed a table outside under cover which was lovely....d..."
"Tea and scones for 2 cost a tenner. Massive warm scones with lots of jam and clotted cream and choice of teas. What's no..."
"Great lunch at this quiet restaurant. The staff was nice, the dishes were delicious. Good quality price with fresh food ..."