Authentic Greek restaurant, Les Cyclades, offering a taste of the Mediterranean in a tastefully decorated setting. Dine-in, takeout, and reservations available.