Filter
Delivery
Pickup
Outdoor
The best restaurants serving Italian food in Drumragh Omagh Western NI
1 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4.0
21 Opinions in 1 websites
9 John St, Northern Ireland
ItalianOrdered pizzas and was told it would take 30mins, after waiting 1.5 hours there was no sign of the pizzas and despite having stood at the counter and asked about them numerous times they still did not appear - very poor service!