Located in the Saint Clair Riverview Plaza
Modified Hours due to COVID-19
Tues - Fri: 11am - 8pm
Directions or Phone Number Lookup Below
201 N. Riverside Ave, St. Clair, MI 48079, US
Main: 810-637-8914 or 810-328-4129
Copyright © 2020 The Anchor Point Bistro - All Rights Reserved.
Powered by GoDaddy Website Builder