Food Safety Report: Ibersol Torremolinos Beach, Calle Hotel Pontinental, Torremolinos, Spain 3 weeks ago • details We are two families and are now suffering from diarrhea, nausea and vomiting from eating