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.