Enjoy delicious food, good service, and affordable prices at this taverna. Takeaway and delivery options are also available.