Mantalent Inn

Mantalent Inn → Nuccio's Restaurant → Evita's Italian Restaurant
Ocho Rios
Mantalent Inn, Eden Bower Road, Ocho Rios. Overlooks the bay and town.


Clippings
1971
thumbnail
1972
thumbnail
1974-1975
thumbnail
Summer/Fall 1989
thumbnail
June 18, 2022
thumbnail