Taverna Kreta is a Greek restaurant offering a menu of classic dishes like gyro-filled pitas, souvlaki, and meze, complemented by a waterside terrace.