Review of Southtown Pizzeria

728 S Presa St, San Antonio, TX 78210

Overall Rating

Review


Staff were knowledgeable and they have a dedicated kitchen space for preparing gf pasta and pizza - I had pizza avd it was very good

Updated 4 years ago

Celiac