Pie Whole Pizza?!?
What do you get when you mix Italy, Belgium and St. Thomas? You get the Pie Whole. And it's located in....Frenchtown, just west of downtown Charlotte Amalie. Pie Whole is a cozy yet bustling, restaurant with fewer than six tables (two are booths) all of which are usually...