Newark, CA Italian Restaurants
Sbarro The Italian Eatery
2077 Newpark Mall.,
Newark, 94560
510-791-5116
View detail page - Sbarro The Italian Eatery
Page 1