Flushing NY Shopping Centers & Malls 1. 17153 46th Ave, Flushing, NY 11358 | Pado Sushi (718) 321-3047