Gregory's is a coffee shop offering a variety of items. Part of a larger chain, it's a popular spot.