Address Calheta São Miguel, Calheta, Cape Verde
Phone 9336893
Categories Shopping & Retail
GPS Coordinates 15.1833,-23.6