Deco Pizzeria, San Antonio 4.2
1815 Fredericksburg Rd, San Antonio, TX 78201, USA
closed
Monday
3:30 PM — 9:00 PM
Tuesday
3:30 PM — 9:00 PM
Wednesday
3:30 PM — 9:00 PM
Thursday
3:30 PM — 9:00 PM
Friday
12:00 PM — 11:00 PM
Saturday
12:00 PM — 11:00 PM
Sunday
10:30 AM — 2:30 PM
Located nearby