Welcome to The Windsor Restaurant & Tea Rooms, nestled in the charming Windsor Arcade of Penarth. This delightful eatery offers a diverse menu that showcases hearty options, pleasing both meat lovers and vegetarians alike.
Main Meals: Indulge in favorites like Beef Curry, Homemade Cottage Pie, and the ever-popular Grilled Gammon Steak.
Vegetarian Selections: Delight in options such as Vegetable Tikka Masala and Vegetarian Lasagne, ensuring a satisfying experience for all dietary preferences.
The atmosphere is cozy and welcoming, further enhanced by friendly staff who make every visit feel special. With enchanting outdoor seating, it's the perfect spot for a relaxing tea, accompanied by massive warm scones paired with jam and clotted cream. Whether reviving post-shopping or gearing up for an exam, The Windsor Tea Rooms promises a memorable dining experience.