Deli on the Hill

Deli on the Hill

The Deli on the Hill sits proud in Kenilworth Old Town and promises views of the castle whilst offering the best beverages and fine foods to its customers, something fresh, something interesting. Their menu offers food and drink with imagination.