Dec 13 Opening? Fong & Zhou Supermarket Either Fong & Zhou Supermarket at 8514 18th Avenue is a brand new supermarket or they’re renovating, or it Dec 13, 2012 1 min read