Southtown Italian Pizzeria

Southtown Italian Pizzeria

728 S Presa St, San Antonio, TX 78210
218-296-4232

Closed until at 4:00 pm

Full Hours
Closed Shop

Opening at 4:00 pm

Does Southtown Italian Pizzeria have any deals?

Answer:

Southtown Italian Pizzeria is currently offering deals. View the menu to see what deals are available.

Does Southtown Italian Pizzeria offer delivery?

Answer:

Southtown Italian Pizzeria does offer delivery. Delivery is free!

Where is Southtown Italian Pizzeria located?

Answer:

Southtown Italian Pizzeria is located at 728 S Presa St, San Antonio, TX 78210.
SliceRestaurants in San Antonio Southtown Italian Pizzeria
Price: $$