Our restaurant

A French Mediterranean Restaurant in the Bahamas