The pizza is outstanding, the chicken and pasta are second to none, and the wines are fantastic! The atmosphere is nice and there is a great deal of seating, so you shouldn't have to wait too long (they don't normally take reservations). Try to go at non-peak eating hours to ensure a short wait. Although it's a bit of a drive, it is well worth the trip out to Geneva...and it is pretty quick to get to off the highway.
Pros: wine, pizza, gift shop
Cons: no reservations taken