Get directions to: Cafe Mimo, New Bedford, MA Restaurant address: 1528 Acushnet Ave New Bedford, MA 02746, USA Driving Walking Bicycling Restaurant: Cafe Mimo