Straight From Philly
Menu
Location
Contact us
Order Now
Menu
Location
Questions?
+1 (972) 923-0202
110 East Main St
Waxahachie, TX, 75165
Tue - Thu: 11:00 AM - 4:45 PM
Fri - Sat: 11:00 AM - 6:45 PM