Enjoy authentic Cretan cuisine at The Cretan Cafe, a Greek meze restaurant.