Greene's Beans Cafe is a coffee shop that roasts its own beans. They serve breakfast, lunch, and dinner, and are known for their coffee.