ON THE SQUARE
118 W. Oak Denton Texas 76201
J & J's Pizza serves up the best pizza in Denton! Our sauce is our specialty - created by Joe right here at the restaurant. Come try some of the most delicious pizza your mouth has ever tasted!
Dine-In or Take-Out. Free delivery with purchase over $10.00. Open Monday - Saturday 11 AM to Midnight. Closed Sunday for spiritual healing and in observance of the Sabbath.