Food Safety Report: Outback Steakhouse, By-pass 72 Northwest, Greenwood, SC, USA 1 month ago • details 32