Kenilworth • United Kingdom
At The Cross at Kenilworth, expect a warm welcome, friendly service, and stunning dishes cooked using the very best local ingredients by award-winning chefs.
No restaurants found
Mobile apps
iPhone and Android mobile applications are launching later this year, stay tuned!