Prezzo Newcastle
Prezzo is excited to now be open in Newcastle's Eldon Square shopping centre. Based in the arches with an all glass front Prezzo will look the part and boast a sleek interior. A fantastic choice to help refuel and consider retail purchases while enjoying tasty Italian food.