Silvio's Restaurant

Pizza restaurant · 660 Columbus Avenue, Thornwood, NY

To-Go · Delivery · Dine-In

Hours

More food in Thornwood, NY · Pizza in Thornwood