You wouldn’t necessarily expect to find some of the island’s best Italian food in a shopping centre in Montego Bay — but that’s exactly where Lucca Italian Restaurant sits, quietly winning over everyone who walks through its doors. Located in The Annex at Fairview Shopping Centre, Lucca is a Spanish-Jamaican-owned gem that takes Italian cooking...Read More