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 http://www.westinresortstjohn.com/st-john-dining