Artis Coffee Roasters is a coffee shop known for its unique approach to coffee, including live-roasting to order. They offer a selection of freshly roasted coffee and a spacious interior suitable for working.