Sbarro
Address:
1731 N Victory Pl, Burbank, CA 91502
Phone:
(818) 955-9343
Pizza,
Restaurants
Other Businesses:
- Subway at 101 N Victory Blvd, Burbank, CA 91502
- Restaurants On The Run at 209 N Victory Blvd, Burbank, CA 91502
- Peacha's at 809 S Victory Blvd, Burbank, CA 91502
- Hometown Buffet at 1850 W Empire Ave, Burbank, CA 91504
- Olive Garden Italian Restaurant at 1741 N Victory Pl, Burbank, CA 91502