The Green Coffee Company is a great place to stop in for a cup of coffee with some friends. It is located in the Tourist Information Centre and is centrally located near the Grand Arcade. I had a meeting here with a colleague and it was a really nice place.