First reviewed by hansenmsu
Leo's Lodge is a great place to eat, especially in the winter. The wood paneling, wooden furniture, and fireplace give Leo's the feel of a cozy ski lodge. There are many TVs, so everyone can catch the game they want to see. I have always had good food at Leo's, and I would especially recommend the jalapeno poppers, chili, or burger. The service is friendly and I've never waited long to get my food, even when I was with a group of 10 people.
I would recommend Leo's Lodge to anyone looking for a cozy place for dinner during the cold winter months!
Do you know more about this restaurant?
You can
update this restaurant
Has this restaurant closed?
You can
remove this restaurant