Il Forno Italiano
$4.49 - $5.99 Delivery
372 Thames St, Newport, RI 02840
We ordered a cheese pizza. It arrived and was not warm but was very good even cold. Since we were staying at an inn we could not heat it up. We would definitely order that again.
Verified Slice Customer • 10/17/2022