Fralo's Art of Pizza

23651 IH 10 W
San Antonio, TX
210.698.6616
29.660628
-98.6274
Hours:
Mon: 5pm - 11pm
Tue - Thu:11am - 11pm
Fri:11am - midnight
Sat:11am - 1am
Sun:noon - 11pm

for Fralo's Art of Pizza
Directions
from: