Little Pepper: Tucked Just North of Laguardia Airport is the Best Szechuan Food in NYC
Without a doubt my favorite restaurant in NYC, I have yet to strike out on a single dish and find myself going back at least once a month, without fail.
Without a doubt my favorite restaurant in NYC, I have yet to strike out on a single dish and find myself going back at least once a month, without fail.