Share on Twitter Share on Facebook Share on Google+

The Terrace

The Terrace is a delicious restaurant in St. John that presents its guest with a French fine dining experience. Their blend of classic French recipes, high quality ingredients, a professional and catering service team, and a beautiful waterfront location in the heart of St. John all make a for a great ambiance and a wonderful evening out. One of the most delicious, unique, and beautiful restaurants in all of St. John, if you find time during your stay in St. John, you can’t go wrong with The Terrace.

Added to your itinerary!