Update Info - Sbarro
This restaurant was reported as closed. If it is open, let us know.
Sbarro
Delta Terminal
Jamaica, NY 11430
Delta Terminal
Jamaica, NY 11430
This restaurant was reported as closed. If it is open, let us know.