There are MANY pizza places in St. Thomas, but Pizzaworx is the best - by far. Fresh toppings, home made dough, and so many options. My favourite other than pizza is the spaghetti and garlic fingers! A must-have.
Great pizza wings and nachos.Been my go to pizza place since it opened. High quality ingredients,a wide selection of them and great crust. Beats the national chains hands down! Happy to support the independents!