Get directions to: Bo Bo China, Grapevine, TX
Restaurant address: 1112 W Nw Highway Grapevine, TX 76051, USA
Restaurant: Bo Bo China