it’s in the center of ABC so quite conveniently located. The food is ok, serving Italian and sushi, however I personally believe the salad bar is their best menu item. The pain perdu is not bad either.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.