Originally Posted by
StuckInYYZ
Grilled octopus is awesome as long as it is freshly grilled... One of the best places to try it is at a good Greek restaurant.
I love grilled octopus! The best that I’ve ever had was in Barcelona. Simply prepared, not overcooked (the mistake that most cooks make) delicious!