Filter
Delivery
Pickup
Outdoor
The best restaurants serving Pizza pasta food in London Road Isle of Anglesey North Wales
1 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
2.5
19 Opinions in 1 websites
7 London Road, Holyhead LL65 2NE Wales, Wales
Pizza & PastaThis place is absolutely terrible. Waited 2 hours for food. Rung the restaurant to ask where it was and when it was going to be here. The guy I spoke to was extreamly rude and aggressive telling me the food will get there when it gets there and was told he’d “come to my address and smash my head in” when I questioned why it was taking so long