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

Tues - Fri: 11am - 8pm 

Sat: 1pm-8pm

Sun/Mon: CLOSED 

Directions or Phone Number Lookup Below 

The Anchor Point Bistro

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

Main: 810-637-8914 or 810-328-4129