We found the Green Goddess Café quite by accident. It was a neat place to have lunch. Very friendly staff and excellent food. After seeing the special made salads I wished I had ordered a salad, but my sandwich was probably just a good and oh so tasty .
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.