Michael's Restaurant Address: 210 1/2 N 3rd St, Burr Oak, MI 49030 Phone: (269) 489-5203 Restaurants Other Businesses: Mamma Mia's Pizza at 241 S 3rd St, Burr Oak, MI 49030