Location: 240 1st Street Southeast, Leeds, ND 58346
Phone:(701)466-2407
Category: Restaurants
Tags: Fruits & Vegetables, Hostels