Cafe offering delicious traditional Greek fare. Known for warm service and knowledgeable staff.