The best Italian in a very long time ! Service excellent , Cosmo one of the best and the home made pasta ever and then the tiramisu omg the best I have ever had! And I love tiramisu! If you and in the lake George area it is a must!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.