Artemis is a restaurant serving delicious Greek cuisine with generous portions in a cozy atmosphere.