If you are an Italian food enthusiast you can't miss this restaurant. This restaurant has stood the test of time and excellence. To begin with these guys still prepare the classic Caesar Salad Table side! I mean, where do you see that now'a days? Their Osso Bucco is undoubtedly one of the best I've ever had. If you are traveling in a Yatch and are spending a night in Charlotte Amalie believe me this is a must.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.