Advertisement
Come watch the Detroit Lions play in the 2025 Superbowl at Michael's on the River! Enjoy homemade specials and have some fun.
Advertisement
Event Venue & Nearby Stays
Michaels on the River, 28828 Telegraph Rd,Flat Rock, Michigan, United States