Grand Lido Sans Souci, North Coast Highway
Ocho Rios Jamaica
Ocho Rios Jamaica
876-974-2353
OverviewThis resort restaurant serves gourmet French cuisine in a casually elegant setting. Menu offerings include nut-encrusted snapper, trout, guinea fowl and jerk-chicken roulade...
more