Plaka beach island, Cyclades, Town 84300, 843 00
Cedar Cafe is a κάβα in Μαραγκας, rated 4.6/5 from 851 Google reviews.