Sbarro
Italian Restaurant
Phone: (619) 691-8002
Cross Streets: Between H St and 5th Ave
555 Broadway Chula Vista, CA 91910 ·2155.97 mi
Is this your business? Verify your listing
Reviews
yelp 5.0
1 reviews
5 star
1
4 star
0
3 star
0
2 star
0
1 star
0
Tony M.
11/10/23
Went here last night because we were shopping at the Plaza bonita mall, and were hungry. Boy, did that place and those pizzas hit the spot!! We bought slices of pizza. And they were big pieces...
MoreAdvertisement
