Food Safety Report: Alfredos Italian Kitchen, West Emerson Street, Melrose, MA, USA 4 years ago • details 24 Ordered a meatball sub. Within 20 mins of eating I fell ill. Within another 15 I was vomiting profusely