Lucci's is an Italian restaurant specializing in fresh, quality dishes. They offer NYC-style pizza and classic Italian-American fare, with options for dine-in and delivery.