Nicholas Coffee is an excellent coffee shop selling a wide variety of fresh roasted coffee and teas as well as other related items. Their coffee and tea selection is probably the best in the city. The staff is courteous and friendly, although at peak times, they can be quite busy as they not only have to wait on customers, but also have to prepare bulk orders to be shipped to restaurants and other retail outlets. In addition to their fresh roasted coffee beans, I highly recommend their coffee bar. It isn't fancy and doesn't offer the range of drinks that you can get at some chain coffee shops, but the price and quality can't be beat.