The Northwoods Steakhouse

1222 US-23 East Tawas MI 48730 USA

(989) 362-5321

Location