Traditional Greek Taverna, Άγγελος & Τασούλα, offers classic dishes. Features include outdoor seating and WiFi.