
ððð· Prezzo Italian Restaurant London Northumberland Avenue
D, Grand Buildings, 31-32 Northumberland Ave, London WC2N 5BW, UK
The tomato based pasta tasted okay ð! Itâs not the best pasta that you can get but it doesnât taste bad either. I also felt that it was quite expensive because it cost £10.25 ðž