Get directions to: Blue Fin, Howell, MI Restaurant address: 4313 E Grand River Ave Howell, MI 48843, USA Driving Walking Bicycling Restaurant: Blue Fin