Update Info - Bamboo Garden
This restaurant was reported as closed. If it is open, let us know.
Bamboo Garden
376 Elmwood Ave
Providence, RI 02907
376 Elmwood Ave
Providence, RI 02907
This restaurant was reported as closed. If it is open, let us know.