Another pizza place that's getting rave reviews is in the new Paradise Mall across from Pineapple Pete's. The name is escaping me at the moment, but everything I've read says it's best pizza on the island.