Address: 12 W Main St, Crosby, MN - United States
Checkins
1
Avarage rating at this location
3.75
Shance N
You know what’s on the grill Grant C. And Kellen B. :)
North Country Cafe
about 3 years ago