News

Article continues below The taverna earned many rave reviews over the years including from the ECHO in 2016, which said the venue served Greek food “cooked to perfection on a real charcoal grill”.