Capparelli's Pizza & Italian Food

3857 E Southcross Blvd
San Antonio, TX  
Hours of Operation
Mon-Thu 11am-9pm
Fri-Sat 11am-10pm
Customer Reviews
 YPmobile
Tanya M. on 10/20/2014
Horrible food & service! VERY SALTY The ...
 YPmobile
TheSkyBrat on 01/06/2013
Business Details