Szechuan House, one of the oldest restaurants in Flushing and one of my favorite restaurants in the city (maybe my favorite)-- for both the food and hospitality-- has closed. More and more things that made me love the city are vanishing. I guess I have finally lived here too long.
Szechuan House
Address: 133-47 Roosevelt Ave, Flushing, NY 11354
CLOSED