SUPER LO FOOD #8 in 2269 Lamar Ave in Memphis