Italian Restaurants in Newcastle

Find and book the best Italian restaurants in Newcastle. Free online booking.

More filters

Location

Cuisine

Restaurants


  • Bella Italia - Gateshead Metrocentre

    Bella Italia - Gateshead Metrocentre

    (13)

    Italian

    Gateshead, NE11 9XZ

  • Bella Italia - Newcastle Eldon Square

    Bella Italia - Newcastle Eldon Square

    (8)

    Italian

    Intu Eldon Square, NE1 7AP