Get directions to: Copper Canyon Restaurant, Nampa, ID
Restaurant address: 113 13th Avenue South Nampa, ID 83651, USA
Restaurant: Copper Canyon Restaurant