Taverna O Platanos offers Greek cuisine. Known for excellent meat dishes and fresh salads.