Located in Rockefeller Plaza, the hot spot features fabulous fresh authentic Greek flavors, meticulous and welcoming service, gorgeous decor. Next came the quintessential Grilled Octopus. We LOVE octopus, and order it pretty much at every opportunity.