A traditional Greek "mezedopolio" (small plates restaurant) located on Vlychada beach, Malesina. Established in 1994.