We are from New York and we think we Know Pizza. Island Time Pub is our Favorite Bar to Visit when we visit STT. The Pizza is Real Good ( try the Chicken Alfredo) and the people are real nice. The view of the Boats coming in and St John is something you won't forget.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.