Our 3rd visit, the restaurant sits on 2nd floor of a small shopping mall so don't go for the view, go for incredibly good Italian food and friendly efficient service. A must go to at least one time on the island. The menu is not extensive but there are alway a few specials. My wife has had the chicken Parmesan...
More
