Itza Italian Pizza & Rstrnt
Highway 83
Wellington, TX 79095
Wellington, TX 79095