The Anchor Point Bistro

Restaurant in St. Clair, Michigan