A taverna and cafe called Το Στέκι, offering a traditional Greek dining experience. Features outdoor seating.