Italian restaurant · 2890-3 Hempstead Turnpike, Levittown, NY
Dine-In
See full menu
More food in Levittown, NY · Italian Food in Levittown