The BEST Italian restaurant on the island. (TERRAZA )PH: 928519457
I will say that Fabio one of the owners of this restaurant made sure that the place was very clean, that the food served was great. I ate there two many times because the food was better than good. The other restaurants down in town did not seem to care as much about there quality or much less to take the order properly in the first place. The pizza was the best ever, and the other foods very nice
Tasting. The are upstairs from the burger king on the right.
