Update Info - Bamboo Restaurant
This restaurant was reported as closed. If it is open, let us know.
Bamboo Restaurant
7136 Downman Rd
New Orleans, LA 70126
7136 Downman Rd
New Orleans, LA 70126
This restaurant was reported as closed. If it is open, let us know.