At the Sufi Coffee Shop in Mountain View, half-pound batches of coffee beans are roasted daily, and each cup of coffee is individually ground and dripped to order. Approximately 16 kinds of coffee are ...