Taverna Athen is a Greek restaurant that welcomes reservations. They occasionally host special events.