Information
Location Info |
Features |
---|---|
4861 Fashion Square Mall Saginaw Bay Michigan United States (989) 793-1029 Visit Site |
Italian Restaurant Restaurant Italian Cuisine Pasta Venue Groups Parties Pizza |
Sbarro reviews
Login to comment