Flushing New York BBQ Pork, Roast Pig and Duck on Rice at Flushing Noodle Shop Locals that frequent the streets of Flushing know that Flushing Noodle Shop is one of the go-to spots for window hanging roasted meats. One of the most popular…