Paella Power is a rice restaurant offering paella dishes.