Artemisia is a restaurant offering a full bar, free Wi-Fi, and accepts card payments.