Capparellis Pizza & Italian Food
8822 Huebner Rd San Antonio, TX 78240-1840
210-690-6036
Specialty Cuisine
Desserts, Pasta, Salads, Pizza
Business Hours
Payment Types