Get directions to: Bamboo House, Bay Village, OH
Restaurant address: 640 Dover Center Rd Bay Village, OH 44140, USA
Restaurant: Bamboo House