Update Info - Sbarro
This restaurant was reported as closed. If it is open, let us know.
Sbarro
UCLA 308 Westwood Plaza
Los Angeles, CA 90024
UCLA 308 Westwood Plaza
Los Angeles, CA 90024
This restaurant was reported as closed. If it is open, let us know.