They have the best pizza around with a wide variety to choose from...Their salads are even the best and if you're a chicken salad fan like myself then PLEASE try the chicken salad salad. It will make you bite the fork. Very pleasant atmosphere...Their pizza is the closest you can get to NY pizza. Definitely worth it.
Pros: Everything is a pro
Cons: The only thing is if you go during lunch time, the parking leaves a little to be desired.
more