Reviews and other content aren't verified by Google
Happy Place IS the PLACE!! We enjoyed some great sandwiches and I especially enjoyed the Açai bowls. They are to die for.
Best place along the Strand if you are looking for a healthy alternative to the many fried options at most of the restaurants.