hero
Il Forno Italiano logo

OPEN

Until 2:00 AM

Il Forno Italiano

372 Thames St, Newport, RI 02840

slice badge

Jump right in

See full menu

From our family to yours