Search
Sign up
Sign in
Restaurants in Altura, MN
Elba House
1185 S Main St, Altura, Minnesota, 55910-8516
(507) 932-4578
Related categories
Restaurants, Food & Beverages
Bars, Taverns & Cocktail Lounges
Food & Beverage Vendors
Groceries