Cedar Tree Restaurant
Bryn Howel Hotel Trevor, Llangollen LL20 7UW Wales
Cedar Tree Restaurant is a British, Welsh place is located in Llangollen, Wales. The address of Cedar Tree Restaurant is Bryn Howel Hotel Trevor, Llangollen LL20 7UW Wales.
If you want to go to the place or need any services, you can contact them directly. The phone number is +44 1978 860331,