Food Safety Report: Piada Italian Street Food, 8601 River Crossing Blvd, Indianapolis, IN 46240, USA 2 years ago • details 35 Comments Comment Suspected food poisoning. Symptoms: Diarrhea, Nausea, Stomach Pain, Cramps Suspected source: Their avocado wrap Onset: Right away Duration: 4 to 12 hours Sick: Me Additional information: After I started eating… See more