I would give 5 stars but for the brunch-- 5 for dinner, 3 for brunch. Dinner is epic: food, service, ambience. Homemade pasta, excellent bread. Oh, and the desserts! Did the tasting menu and well worth the extra money! Now the brunch: the food was good, not as exceptional as dinner. The service was bad. The waiter was pleasant, just inattentive. Had to ask for more water when glass was completely empty, part of our order was messed up and they tried to charge us for something we didn't order. It wasn't even like being in the same restaurant where I had eaten dinner several times. Bottom line: go for dinner, skip brunch.