Fralo Art Pizza Fralo Art of Pizza Fralos Art of Pizza Fralo's Art of Pizza

Fralo's Art of Pizza Map

23651 IH 10 W.
San Antonio, TX 78257
210-698-6616
Map
Cuisine: Pizza / Italian
Fralo’s pizzas merit motoring out from the center city.
Open Lunch & Dinner daily

Features