Get directions to: Bamboo Room, Oklahoma City, OK
Restaurant address: 433 Planet Ct Oklahoma City, OK 73110, USA
Restaurant: Bamboo Room