Sbarro
Add to Favorites
OPEN NOW
Today: 10:00 am - 9:00 pm
Saved to Favorites
Phone: (310) 794-4080
Address: 308 Westwood Plz, Los Angeles, CA 90095
Cuisines: Family Style, Fast Food, Italian, European, Continental, Pizza
11628 Barrington Ct, Los Angeles, CA 90049
939 Broxton Ave, Los Angeles, CA 90024
308 Westwood Plaza, Ackerman Union Level 1, Los Angeles, CA 90095
651 N Sepulveda Blvd Ste 1c, Los Angeles, CA 90049
11819 Wilshire Blvd Ste 106a, Los Angeles, CA 90025
10250 Santa Monica Blvd, Los Angeles, CA 90067
908 S Barrington Ave, Los Angeles, CA 90049
1776 Westwood Blvd, Los Angeles, CA 90024
140 S Barrington Pl, Los Angeles, CA 90049
1100 Glendon Ave Ste 100, Los Angeles, CA 90024