1. Kamp Bo Restaurant 2220 N Larch St, Lansing, MI 48906 Coordinate: 42.75753,-84.54313 Phone: (517) 482-3880