The Black Lion

Restaurant.

Located in Water St, Llanfair Talhaiarn, Abergele LL22 8RY.

There will also be a selection of meals available on our daily specials board.

Our main menu is served Monday to Saturday from 12pm till 8.30pm and our Sunday lunch menu is served from 12pm - 7.30pm

  • Children Welcome
  • Wheelchair Access
  • Vegetarian Options
  • Gluten Free Options
  • Parking
  • Reservations