Address: 3101 S 17th St, Grand Forks, ND 58201, USA
Phone: (701) 746-4411
State: North Dakota
City: Grand Forks
Zip Code: 58201
related searches: Happy host inn north dakota restaurant, Happy host inn north dakota closed, Happy host inn north dakota menu, Happy host inn north dakota reviews