Flora Cafe is a charming cafe offering coffee, cakes, and art in a cozy, idyllic setting. Features include a garden and terrace. Dogs are welcome.