Authentic taverna offering traditional Greek cuisine. Known for its daily specials and inviting atmosphere.