Nothing special about the food. Well over priced for the area and quality. Seems to be the 'In Place' for Office girls having a Jolly up and to much to drink. Give me Soho any time and the same price !
If you own or manage Apollonia Restaurant Taverna, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.