Minnesota > Osborne > Restaurants, Food & Beverages > Restaurants > Leota Cafe
11768 110th St, Osborne, Minnesota, 56153
(507) 443-6131
Restaurants, Food & Beverages > Restaurants
No reviews yet. Be the first to write a review!