Everytime we come to the city we make a point to eat here. The food is to die for. The portions are HUGE and the service is great. We even got take-out to take home with us to Delaware. It is a must visit for Italian food lovers.
Pros: Incredible Food, Seated Quickly, Good Value
Cons: Crowded
more