Food Safety Report: Luxury Bahia Principe Ambar, Carr Higüey - El Macao, Punta Cana, Dominican Republic 5 years ago • details 826 Raw meat in the restaurant