Charming cafe offering homemade cakes, sandwiches, and soup in a quaint setting. Located within Stydd Gardens.