Get directions to: Chow Hound, Green River, UT
Restaurant address: 18 E Main St Green River, UT 84525, USA
Restaurant: Chow Hound