Taverna Angelos is a Greek restaurant offering lunch, dinner, and vegetarian/vegan options. Digital payments are accepted in a family-friendly atmosphere.