Sbarro

735 Figueroa St
Los Angeles, CA
213.489.9621
33.7787
-118.279507

for Sbarro
Directions
from: