Update Info - Sbarro
This restaurant was reported as closed. If it is open, let us know.
Sbarro
3931 Maple Rd
Amherst, NY 14226
3931 Maple Rd
Amherst, NY 14226
This restaurant was reported as closed. If it is open, let us know.