Sbarro The Italian Eatery 22 Southland Mall Hayward, CA 94545 Phone: (510) 782-6520
Category: Restaurants