The Windsor Restaurant and Tea Rooms

Windsor Arcade, Penarth


Located at the end of the historic Victorian Windsor Arcade in the heart of Penarth, The Windsor Restaurant and Tea Rooms is an intimate family-run restaurant serving the high quality home cooking for over 25 years.

We are approximately 5 miles away from the center of Cardiff and a short walk from Penarth train station and the main bus stop for the town center. Penarth is known as the 'garden by the sea' and is constantly rated as one of the best places in Wales in The Times' Best Places to Live guide and is full of Victorian architecture and excellent independent businesses. ​


We have adapted our seating areas to ensure the maximum safety for all our guests during the COVID-19 pandemic and have implemented prevention methods, including but not limited to, screens between tables, hand gel available throughout the premises, extensive cleaning of the entire premises and contactless payment options.