Sorry!  Our Denton location has closed. 

 

Please visit our other location in Grapevine.

 

Palio’s Pizza Café - Grapevine
click here