Sbarro in Burbank - Locations & Hours

Name Address Phone
Sbarro - Media City 574 201 E. Magnolia Blvd. 818-845-4655

Other popular stores in Burbank: