Food Safety Report: Applebee's Neighborhood Grill & Bar, North State Street, Greenfield, IN, USA 6 years ago • details 14