store:
location:
Home
>
Sbarro Pizza
>
Virginia
> CHARLOTTESVILLE
Sbarro Pizza in CHARLOTTESVILLE, Virginia
Locations:
SQUARE MALL, 1574 EAST RIO ROAD
CHARLOTTESVILLE - 22901
View Details
OBSERVATORY HILL DINING FACILITY, CORNER ALDERMAN & MCCMORMICK
CHARLOTTESVILLE - 22904
View Details