Update Info - Lumpia Shack Snackbar
This restaurant was reported as closed. If it is open, let us know.
Lumpia Shack Snackbar
50 Greenwich Ave
New York, NY 10011
50 Greenwich Ave
New York, NY 10011
This restaurant was reported as closed. If it is open, let us know.