hero
Il Forno Italiano logo

CLOSED

Opens 12:00 PM

Il Forno Italiano

372 Thames St, Newport, RI 02840

slice badge

Jump right in

See full menu

From our family to yours