We stopped here since we happened to be on the island and wanted pizza. The pizzeria is part of a smaller complex, and you have to park in the back and walk. We placed our order (1 large pizza) there and waited about 20 minutes in their cold and uncomfortable lobby. The building looked big from the outside, but…