Get directions to: Juba Coffee & Restaurant, Grand Forks, ND
Restaurant address: 2017 S Washington St Grand Forks, ND 58201, USA
Restaurant: Juba Coffee & Restaurant