Restaurant Kreta offers European and Greek cuisine, with a focus on steakhouse options. They provide vegetarian-friendly dishes and accept reservations.