Bamboo Garden Restaurant

1511 S Canal St
Carlsbad, NM
575.887.5145
32.405287
-104.225923

for Bamboo Garden Restaurant
Directions
from: