Italian restaurant · 100 N College St #101, Waxahachie, TX
Dine-In
See full menu
More food in Waxahachie, TX · Italian Food in Waxahachie