Rice and spice restaurant