Modern restaurant, Astrea Garden, offering a menu. Accepts VISA and Mastercard.