Little known fact about me: I love pizza. It's my favorite food. It will always be my favorite food. I'd do nearly anything for a good slice of pie.
Which brings me to Olivella's. If you live in the DFW Metroplex, do yourself a favor and have lunch, dinner, whatever at Olivella's. You won't be sorry.