L & S Deli, CORONA, New York (NY)
Comfortably positioned at 5405 99th Street () in CORONA, New York (NY) (11368), L & S Deli is available at 7182718940. Please do give them a call beforehand to make a reservation.
More restaurants in CORONA, New York (NY)
L & S Deli contact information and details:
Address: 5405 99th Street - , CORONA, New York (NY) 11368
Contact Phone: 7182718940
