Look - up in the sky! It's a store. It's a grocery store! It is a Super Center. A Super Fresh Super Center to be exact. I used to do my shopping here but no longer, because, ironically, their food isn't really all that fresh. Now I shop at Giant, even though it is much smaller.