Likastos Tavern is a Greek restaurant known for its amazing food and service. They offer a family-like atmosphere and are happy to customize dishes, including vegetarian options. The establishment is located in Epano Archanes, Greece.