Taverna O Nikos is a Greek and Mediterranean restaurant. It offers a taste of traditional Greek cuisine, with options for delivery and takeaway.