Update Info - La Tambora Cafe
This restaurant was reported as closed. If it is open, let us know.
La Tambora Cafe
16891 NW 57th Ave
Miami Gardens, FL 33014
16891 NW 57th Ave
Miami Gardens, FL 33014
This restaurant was reported as closed. If it is open, let us know.