Antonios Pizza & Pasta
6565 Babcock Rd
San Antonio
TX
78249
(210) 558-0697
Open Map
Food & Entertainment
Italian
Non-smoking
Pizza
Reservations Not Required
Restaurant
restaurants
tanglewood