Keywords
Category
Location
Filter by Amenities:

1 Result Found

Sort by

Pavilion Theatre, East Parade, Rhyl, Denbighshire LL18 3AQ, UK

  A contemporary and stylish first floor restaurant and bar located on the waterfront at the Pavilion Theatre in Rhyl.   1891 restaurant and bar is situated on...