22C Coffee Shop & Roastery is a cafe specializing in coffee. They also roast their own beans.