Skip to main contentToast Local logo
Forno Napoli Pizza and Italian Restaurant

Forno Napoli Pizza and Italian Restaurant

Rated 4.9 out of 5 by 54 guestsItalianPrice range $15-30

Open

4:00 PM - 8:00 PM

1280 Sweet Home Road, #105, Amherst, NY 14228
About

Italian Pizza and Kitchen