Best Italian Restaurant in Stroud

  • 1.Sorrento Italian Restaurant

    Russell Street
    Hot 4.07792

    Restaurant/cafe Italian Restaurant
  • 2.CIAO

    The Maltings Merrywalks
    Hot 4.05819

    Restaurant/cafe Italian Restaurant
  • 3.Ciao Eatalia Restaurant and Pizzeria

    Stroud
    Hot 2.64244

    Italian Restaurant Bar
  • 4.The Olive Tree

    28 George Street
    Hot 3.92169

    Restaurant/cafe Italian Restaurant Mediterranean Restaurant
  • 5.Giuseppe at Nailsworth

    The Whte Hart
    2.89805

    Restaurant/cafe Italian Restaurant
Results 1 - 5