Easily the best New York style pizza in the Houston, and I try it at different restaurants every chance I get. They also have some great seafood pastas which my girlfriend adores. I recommend their chicken francese. Although the layout of the restaurant is a little weird, their food more than makes up for it. Go there and I guarantee you will return.
Pros: The food
Cons: If only they had a bar, I would probably spend more time there
more