Flavours Evesham
96 High St
Evesham WR11 4EU
United Kingdom
Evesham WR11 4EU
United Kingdom
We are a small family run Italian pizzeria and gelateria. We have a restaurant in Evesham town centre and also do local food festivals. All our food is homemade on site.