Stopped here VERY randomly on a road trip and could not have left happier. The pizza was great, you could see the attention given to the whole pie, and everything was top notch. We had no idea where we were when driving into Turtle Creek haha, but left feeling like we had comfortably known the staff for years. Hope to make it back some day and do it all again!