Planet Ozone (grocery store) / Tabuleh Cafe is attached to the first 'green' gas station in the nation. The cafe has about 14 tables, and to go s...
All reviews seem positive