Southtown Pizzeria
Restaurant
728 S Presa St, San Antonio, TX 78210
Southtown
Description
Italian Restaurant in San Antonio, Texas. People talk about great pizza, caesar salad and calamari. See reviews and recommendations.
Frequently Asked Questions
Places You Should Consider
Southtown Pizzeria Photos
News & Articles