24th St PizzeriaServing pizza, pasta and subs.

Popular Menu Items

View full menu

Address

901 NW 24th St
San Antonio TX, 78207
(210) 982-3041