Update Info - Bamboo Inn
This restaurant was reported as closed. If it is open, let us know.
Bamboo Inn
3601 NE 170th St
North Miami Beach, FL 33160
3601 NE 170th St
North Miami Beach, FL 33160
This restaurant was reported as closed. If it is open, let us know.