Lake House

Restaurant · 3045 E State Rd 8, Albion, IN

Dine-In

Hours

More food in Albion, IN