Sbarro

702 W 1st St, Los Angeles 90012, United States Get Directions to this spot
702 W 1st St
Los Angeles, 90012
CA, United States

Rate and review Sbarro in Los Angeles, CA, United States!

Share your experiences at Sbarro with your friends or discover more Pizza Restaurants in Los Angeles, CA, United States.