Octopus at Cafe Mimo in New Bedford

Who loves fresh octopus? Here’s a look some octopus at Cafe Mimo in New Bedford.

Translate ยป