Update Info - The Treehouse
This restaurant was reported as closed. If it is open, let us know.
The Treehouse
6808 Embarcadero Ln
Carlsbad, CA 92011
6808 Embarcadero Ln
Carlsbad, CA 92011
This restaurant was reported as closed. If it is open, let us know.