We ordered pizza from the Italian Deli and Market on our recent visit to the island. We all thought the crust was wonderful. The pizza was good. Our one complaint was that we thought they were a little light on the actual toppings--not enough pepperoni, olives, green peppers, etc. There just wasn't enough to provide the flavor we were looking for from the toppings. The cheese pizza was very good. We will go back but hope for more toppings.