Legs Inn is known for its array of Polish specialties, from kielbasa to pierogi, and its stunning views of Lake Michigan.