Deco Pizzeria

1815 Fredericksburg Rd
San Antonio, TX
210.732.3326
29.461488
-98.523288
Hours:
Mon:closed
Tue - Thu: 3:30pm - 9pm
Fri - Sat:noon - 11pm
Sun:10:30am - 9pm

for Deco Pizzeria
Directions
from: