Gastro bar offering a flavorful experience. Located in Chania.