Food Safety Report: Twin Peaks, Greenwood Park Drive North, Greenwood, IN, USA 11 months ago • details 64 Comments Comment Suspected food poisoning. Symptoms: Diarrhea, Nausea Suspected source: Meatball appetizer Onset: Right away Duration: other: Too soon to.say Sick: Me Additional information: Served me rotten mayo twice but didn't use it