Beachfront cafe, Matzoros offers a relaxing atmosphere. Enjoy coffee and drinks at this local spot.