Food Safety Report: Subway Restaurants, 1556 Newell Ave, Walnut Creek, CA, USA 5 years ago • details 492 Sick that evening 3 hours after finishing sandwich. Diarrhea