Restaurant Directory

Order from Italian restaurants near Newport, RI

  1. Italian

    673 Thames St
    Newport, RI 02840
  2. Italian

    Pizza

    266 Bellevue Ave
    Newport, RI 02840
  3. Italian

    Pizza

    306 Broadway
    Newport, RI 02840
  4. Italian

    138 Bellevue Ave
    Newport, RI 02840