Corner of Mains and Main Rd, Kenilworth.
Click here for a map.
Open 7 days a week from 17h30 to 22h30 for sit down or take away. Regret no bookings.
This website is currently under construction, please check back soon. In the meantime, have a browse of our menus to whet your appetite.