Hann Coffee Roastery is a coffee shop that roasts its own beans, offering a variety of carefully prepared coffee drinks. They also feature a kitchen and bar, providing a rich menu for lunch and dinner.