Delivery
Pickup
Outdoor
Wales
North Wales
Isle of Anglesey
London Road (1)
1 Restaurants on GastroRanking
2 Opinions in 1 websites
I was so pleased- and bemused- to find this place. The lamb keema was so much better value than the £25 Steak and chips I had a Treaddur Bay, yet it’s in a car park. It doesn’t matter, the food is gre