Mamma Mia this is a great Italian to try out! On Durham Road Piazza Latina offers delicious Pizza and Pasta packed full of flavour. Well-seasoned food with excellent service these guys know what they’re doing. With the ingredients freshly delivered daily, the menu is ever changing, meaning you can try something new on every visit. Calzone, Meatballs, Carbonara, it’s all served up with Italian love. Just make sure you save some room for dessert!