Mario’s Bistro A popular restaurant with the tourists. Fantastic view overlooking the sea. Features French cuisine with an original flair. Reservations are necessary.
Mario’s Bistro A popular restaurant with the tourists. Fantastic view overlooking the sea. Features French cuisine with an original flair. Reservations are necessary.