Either Fong & Zhou Supermarket at 8514 18th Avenue is a brand new supermarket or
they’re renovating, or it could even be under new management. I noticed it
walking to the 18th Avenue stop of the D train. The inside of the place was
being remodeled as well.