Seafood Restaurants locations near Howell, MI

Showing 1–2 of 2 results

Blue FIN

📍 4313 E Grand River Ave, Howell, MI, 48843

📞 517-545-8899

Steak Seafood

📍 117 E Grand River Ave, Howell, MI, 48843

📞 517-258-2934

🌐 https://www.diamondshowell.com/