104 E Main St, Lena 54139, United States
No delivery
Spot something wrong?
Dishes at Bavarian Inn Supper Club. Prices may vary in venue.
Been to Bavarian Inn Supper Club? Be the first to share what you ate.