Shop # 12-15, Island Plaza Across from Burger King Upstairs, Ocho Rios, Jamaica (18.4073894, -77.1031345)
Comments: 0