EL FRAMBOYAN CUBAN CUISINE - Safety Score 43/100