We've visited this restaurant several times and have never been disappointed. The food is excellent (especially the appetizers - highly recommend the spinach/artichoke dip). Service is always top-notch and the decor is friendly and casual.
Pros: Food and atmosphere
Cons: Lack of a reservation system
more