Food Safety Report: Subway, 1220 Howell Street, Seattle, WA, USA 5 months ago • details 1.1K March 24 Tuna subway sub No, that’s all