Vegan restaurant offering excellent choices and satisfying portions. Known for delicious pastitsio and flavorful soutzoukakia.