This restaurant is right in front of the beach. Atmosphere is the best.
rating: 8.2points
rating: 8.8points