Location: 120 North Main Street, Elgin, ND 58533
Phone:(701)584-2594
Category: Restaurants
Tags: Fruits & Vegetables, Bars & Taverns, Bar & Grill Restaurants, Wines