Italian restaurant · 186 Jericho Turnpike, Floral Park, NY
Dine-In
More food in Floral Park, NY · Italian Food in Floral Park