Food Safety Report: Cheddar's Scratch Kitchen, Grand Central Avenue, Vienna, WV, USA 6 years ago • details 10 Horrible and hot, too hot and humid for dining