Crave Coffee & Tea is a coffee shop known for its small-batch roasted coffees, specialty drinks, and bagels. They also offer catering services.