Hubbard Lake from Michigan Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Cedar Grove Bar & Grill - Michigan, Hubbard Lake, 14502 Hubbard Lake Road, 49747 (989) 727-9183 Map Churchill Pointe Inn - Michigan, Hubbard Lake, 5700 Bennett Rd, 49747 (989) 727-3716 Map Millie's Home Cookin - Michigan, Hubbard Lake, 6993 Madison St, 49747 (989) 727-3820 Map