Update Info - L & S Deli
This restaurant was reported as closed. If it is open, let us know.
L & S Deli
5405 99th St
Corona, NY 11368
5405 99th St
Corona, NY 11368
This restaurant was reported as closed. If it is open, let us know.