Palio's Pizza Cafe
405 FM1187 South, Ste #100
Aledo, TX
76008
See map: Google Maps
817-615-9313
Open Daily at 11:00
Lunch specials!
Order online!
Dine-in, take-out. Delivery available.