Get directions to: China Dragon, Buhl, ID
Restaurant address: 127 Broadway Avenue South Buhl, ID 83316, USA
Restaurant: China Dragon