As a St. Croix resident, I have been enjoying Napoleon's Pizza for years! It's consistently good - large slices with crispy crusts and a nice selection of toppings. The seafood pizza is a treat! They also have desserts and other menu items if the pizza isn't calling to you (but it is hard to imagine that). I would definitely recommend!