Get directions to: Cafe Belo, Milford, MA Restaurant address: 112 Main Street Milford, MA 01757, USA Driving Walking Bicycling Restaurant: Cafe Belo