Caribbean restaurant Rice & P's offers a large selection of dishes with generous portions at reasonable prices. Friendly service is a highlight.