Searching for "Pasta Near Me"? Sbarro (7007 Friars Rd Suite 921) has some of the best Pasta in San Diego. Located at 7007 Friars Rd Suite 921, Sbarro (7007 Friars Rd Suite 921) is a convenient op...show more
It includes 2 slices & drinks with no sides.
Fruit punch, blue raspberry, or orange.
Last updated September 28, 2020