Pizza. You missed out excellent food.
Probably the best pizza in the DFW area. Yes, I said it. We love pizza and have tried every high end to low end place around and found this to be in the top 3. The building itself is falling apart but once you get past that it's amazing food. The lady, who I think owns the place, is wonderfully helpful.
An error has occurred! Please try again in a few minutes