Contact Us or need Directions

Drop us a line!

Better yet, see us in person!

Located in the Saint Clair Riverview Plaza

Modified Hours due to COVID-19

Mon - Fri: 11am - 8pm 

Sat: 1pm-8pm

Sun: CLOSED 

Directions or Phone Number Lookup Below 


The Anchor Point Bistro

201 N. Riverside Ave, St. Clair, MI 48079, US

Main: 810-637-8914 -if you cant get through call 810-354-5599