Lampa Deli & Pizza
980 Grand Blvd
Deer Park
NY
11729
(631) 940-8008
Open Map
deli
delicatessen
Delicatessen Restaurants
Delicatessens
Delicatessens Retail
dining
pizza
pizzeria
restaurant
Restaurants