I fell in love with Octopus at a Greek restaurant in the Tampa, Florida area that my family used to go to when I was a kid (yes, I clearly was not your average youth - I couldn't convince any of my family to try to it, but I loved it). I've looked at many Greek places in Manhattan and Astoria but it seems that the places serving Octopus always have it as an appetizer. What I used to get back in the day was very much a main course, with all kinds of pieces. Does anyone know a place (let alone a good place) that serves Octopus as a main course? Greek-style would be preferred but I'm open to anything. Thanks!