Cafe Steki is a Greek restaurant offering a menu with dishes like Meze platters, Tzatziki and Tirokafteri.