pizza in the city is something else.
in fact there's a little step-down shop on 74th and amsterdam that i go just about nuts over.
but my favorite pizza parlor in all the world is here in houston off of memorial drive.
oh napoli. with your red chairs, hard plastic plates, and lite-up board, few places can make me so happy.
and then there's that greek salad and slice of cheese. it may not look like much, but honey, let me tell you...