This place has some pretty solid dishes. Recently went with a group of friends and had a try of pizza, eggplant parmesan, steak and all were great. I tend to think their specials are superior to their other items in flavor and quality. The wine is waaaay too expensive and good but not great.
Make sure you make a reservation, otherwise you'll be waiting a long time and be met with scowls.