Food Depot is a grocery store offering name-brand and private-label products. Its motto is "Our Cost Plus 10% Added at the Register." Food Depot is situated at the far left of the Windy Hill Square Shopping Center, conveniently located at the southwestern corner of Favor and Olive Springs roads.