The Flower Cafe
➤ 73A High Street, Stevenage, United Kingdom, SG1 3BH
Vegetarier, Britisch, Kuchen, Kaffee, Cafe
"Situated just off the pretty High Street in the Old Town, there are tables inside and outside for a sunny day. Nice coffees, good selection of cakes and teacakes with lots of butter. A nice start to the morning. Would certainly return."