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. (Scenic Loop Dr.)
San Antonio, TX 78257
210-698-6616
Map
Cuisine: Pizza / Italian
Fralo’s pizzas merit motoring out from the center city.
Openings: Lunch & Dinner daily

Features