Small Hill Coffee & Bar offers coffee, family-friendly gatherings, work meetings, and drinks with friends.