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 right here in 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.