Taverna Bar Stratos is a Greek restaurant offering a full bar, seating, and Wi-Fi. It features baby chairs and wheelchair accessibility.