Pizza · Newcastle Upon Tyne
Good food.
Great flavour.
93 Benfield Road, Newcastle Upon Tyne, NE6 5XA
Opening hours to be confirmed
Romeo Pizza is a pizza takeaway in Newcastle Upon Tyne, NE6 5XA. A menu has not yet been added to this listing.
Romeo Pizza is listed at 93 Benfield Road, Newcastle Upon Tyne, NE6 5XA. Opening hours and menu details can be added by the verified owner.
Loading reviews…