Have had enough local food? This restaurant serves genuine Italian cuisine that will relax your taste buds for sure.
Phone +1 876 975 4785
Address Dacosta Drive, Jamaica
Coordinates 18°24'15.936" N -77°6'26.498" E