Capparellis Restaurant

3857 Southcross E, San Antonio, TX

Menu (As of 10/30)

Vegetarian

Utensils, Napkins, Plates

Capparellis Restaurant: hours and how to order