Location: 1726 South Forks Plaza, Grand Forks, ND 58201
Phone:(701)795-1778
Category: Restaurants
Tags: Fruits & Vegetables, Hostels