Stella Maris is small, cozy restaurant with some of the best food we had ever eaten in the world. The prices were reasonable and the prix fixe menu was easy to order off of. Most of the other diners seemed to be French, which is always a good sign (The French picking the same French restaurant as you…no brainer) We were absolutely thrilled with our food. We plan on returning for our next trip.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.