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 a minimum purchase of $15.00.
Open Monday - Saturday 11 AM to 10 PM
(open until midnight if there is a show downstairs)
Open on Sunday 12 Noon to 9 PM