1 more results for Restaurant in Albert Lea, Minnesota
Albert Lea, Minnesota, United States
Green Mill Restaurant & Bar2218 E Main StAlbert Lea, MN 56007, United States507-377-3000http://www.greenmill.com/From the menu to our genuine service, everything we do at Green Mill Restaurant & Bar is focused on one thing - providing our guests the best restaurant experience possible. Now …