Pizza Italia

[ Restaurant ]
3023 Thousand Oaks Suite 101
San Antonio, Texas
(210)210 494-8646
76

1 rating
Sun-Thu 11am-11pm , Fri-Sat 11am-12am
information provided by RateBeer.com