Avalon has some of the finest Italian food in Sosua. It is owned by a very lovely Italian family, so it authenticity is REAL !! It is family friendly and close to many hotels. You certainly will not be disappointed, if you go there for a fine Italian meal.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.