This place is mediocre. I definitely like the "Green" attention to detail. If you care more about the environment than the food this is the place for you.
I think the food could be better for the price even though they are paying more for operating in a green manner. I don't think they love food as much as i do.
They do have organic beer and wine which was nice to see. The service was not good, and I have heard much of the same from my friends.
They need a chef, and better service before I spend 50 on pizza for two.