Get directions to: Confucius Restaurant, Boise, ID
Restaurant address: 8775 Fairview Boise, ID 83704, USA
Restaurant: Confucius Restaurant