Get directions to: Bamboo Grill, Durham, NC
Restaurant address: 2945 S Miami Blvd Ste 102 Durham, NC 27703, USA
Restaurant: Bamboo Grill