16 New St, Kenilworth CV8 2EZ, United Kingdom
Closed· Opens Sun at 12:00
16 New St, Kenilworth CV8 2EZ, United Kingdom
No delivery
Spot something wrong?
Dishes at The Cross. Prices may vary in venue.
Been to The Cross? Be the first to share what you ate.