Beans of Joy is a coffee roastery with a small, cozy café. They roast their own beans and offer coffee drinks. They also have a barista academy.