Flavours Evesham

Flavours Evesham

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.

Flavours Evesham
96 High St
Evesham WR11 4EU
United Kingdom