The Orchard Cafe
Countryside Centre, WR5 2LG, Worcester, United Kingdom
International, Breakfast, British, Pizza, Cafe
"Nice enough for tea and take. But never worth planning a visit. They simply close randomly on a whim. Leaving visitors hungry and thirsty."