Newport Italian Restaurants

Follow the tantalising aroma of pizza cooking in the wood-fired oven to Mamma Teresa Pizza & Pasta restaurant on Melbourne Road in Newport. This long-established and locally loved Italian eatery buzze...