Menu
Chilli Island opened in December 2020 so Stephen could share the sauces he loves.
We're off the beaten track in the quaint Peacock Mews in Leighton Buzzard, follow our signs to find us.
Please check online before visiting as store hours may vary.
Your cart is empty.