Patrons can pay the suggested price, they can pay more to subsidize a meal for a future guest, or they can volunteer time to pay for their meal. The default option is just paying the normal price, but we paid extra, anticipating something wonderful worth sharing with others.  We still got more than we paid for.

http://www.columbusunderground.com/restaurant-review-roots-cafe-ma1