Kreta is a Greek restaurant specializing in fresh, homemade Cretan dishes, alongside a selection of drinks and draft beer.