Independent, family-run cafe, Stones Kitchen, serving coffee, fresh food, and homemade cakes.