The windsor restaurant & tea rooms
Windsor Arcade, Penarth
029 2071 1176
Recent Reviews
The windsor restaurant & tea rooms
Windsor Arcade, Penarth CF64 1JA
029 2071 1176