Tzelos Mezeklikia is a small plates restaurant, offering a selection of meze dishes.