The Westin St. John restaurant

Situated in the heart of St. John, The Westin St. John Resort & Villas has opened a new upscale restaurant. It is a travel-inspired, welcoming fine-dining experience for families to enjoy. The logo combines the natural elements of the carribean, along with some Art Deco flair.

To view more information about this restaurant visit