California > Los Angeles > Restaurants, Food & Beverages > Restaurants > Sbarro
350 Fox Hills Mall, Los Angeles, California, 90230-6405
(310) 313-4260
Restaurants, Food & Beverages > Restaurants
http://www.sbarro.com
No reviews yet. Be the first to write a review!