Qube Restaurant
(301)
Restaurant
Address: 7 Tudor Square, Tenby SA70 7AD, United Kingdom
Hours: Closes soon ⋅ 10 PM ⋅ Opens 11 AM Thu
Phone: +44 1834 845719
Set in the centre of Tenby, The Qube Restaurant is an award-winning, family-run establishment in the prime location of Tenby Square.