Tucked away in the Golden Shopping Mall, Cheng Du Tian Fu in Flushing serves up no-frills, authentic Sichuan dishes that are not to be overlooked.
41-28 Main St, Flushing, NY 11355 Get directions
"Finally, don’t miss the no-frills Sichuan stall downstairs at the Golden Shopping Mall, called Cheng Du Tian Fu, (No. 31, 41-28 Main St., Flushing)." - Robert Sietsema