Matadors Pizzeria Matadors Pizzeria
Restaurant @ WinStar World Casino
"Kevin Miller"
The pizza is just average, as I remember before they remodeled it used to be better. Hopefully they fix this.