Restaurant Reviews from DiningGuide411.com
    Top : United_States: MI: Houghton_Lake

Powell's Restaurant, Houghton Lake, Michigan










Powell's Restaurant
3257 W Houghton Lake Dr # A
Houghton Lake MI United States


Phone: 989.366.8721