Authentic Greek Taverna, established in 1996, serving generous portions of delicious food in a cool, central square.