More places to get Pepsi in Flushing, NY.