Terre de Crète offers a curated selection of imported Greek products, including extra virgin olive oils and stuffed olives. It is a restaurant specializing in Greek cuisine.