Get directions to: China Blue, Boise, ID
Restaurant address: 100 S 6th St Boise, ID 83702, USA
Restaurant: China Blue