Riddim & Spice is a Jamaican restaurant offering Caribbean cuisine.