Had some pizza at the previously mentioned Mediterranean Warehouse. Not impressed. They won an award a few years ago. However, i found the crust to be much too soft. It was kind of like eating pizza bread. Bummer.
I got a hot tip about a place downtown. It looks kind of fancy though. I'll have to save my pennies... or ten cent pieces. Whatever.