The Windsor Restaurant & Tea Rooms

The Windsor Restaurant & Tea Rooms

⭐ 4.5/5 (267 reviews) Casual Dining

📍 Windsor Arcade, Penarth 1JA, Vale Of Glamorgan

Restaurant Information

⭐⭐⭐⭐⭐ 4.5/5.0 • 267 reviews
📍 Address
Windsor Arcade
Penarth 1JA, Vale Of Glamorgan CF64
📞 Phone
🌐 Website
🍽️ Category
Casual Dining

⏰ Opening Hours

SundayClosedMonday9 am–5 pm
Tuesday9 am–5 pm
Wednesday9 am–5 pm
Thursday9 am–5 pm
Friday9 am–5 pm
Saturday9 am–5 pm

ℹ️ 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..."

— Customer #1
⭐⭐⭐⭐⭐

"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..."

— Customer #2
⭐⭐⭐⭐⭐

"Great lunch at this quiet restaurant. The staff was nice, the dishes were delicious. Good quality price with fresh food ..."

— Customer #3