Elesta Cretan Restaurant offers a refined take on traditional Cretan cuisine in a modern and elegant setting. It is known for excellent food and reasonable prices.