Bamboo Garden Restaurant Locations & Hours in Carlsbad, NM 88220
Bamboo Garden Restaurant Store Details
-
Address
1511 South Canal Street
Carlsbad, NM 88220
Maps & Directions
-
Phone Number
(505) 887-5145
Nearby Bamboo Garden Restaurant Locations
Popular Stores in Carlsbad
Popular Store Locations & Hours