8514 18th ave
Opening? Fong & Zhou Supermarket
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. It