U Emilki
Deli · Sandwich Shop
U Emilki is a salad and sandwich deli offering a fresh self-service salad bar and a range of hand-crafted sandwiches and paninis. It is located in Evesham town.
Location
Best places nearby
The highest rated places close to U Emilki.
Local restaurants nearby
14 Port Street, Evesham, Worcestershire WR11 1AN, United Kingdom

