The Top Restaurants in Flushing
-
Rank 1. Szechuan Mountain House
Chinese, Sichuan
A narrow storefront in Flushing where red chiles arrive by the handful and numbing Sichuan peppercorns deliver their electric sting with each bite. Order with intention here; the kitchen pulls no punches, and you'll find yourself mopping your brow as though summer has arrived.