Restaurant Review: Alley 41

Details: Located at 136-45 41st Ave, Flushing, NY 11355. Official site is https://www.alley41.com/

Alley 41 is a somewhat trendy Szechuan restaurant in Flushing. Szechuan is a region in China that mostly focuses on spicy food. Specifically, they have a lot of food that has that numbing type of spicy you get from a kind of peppercorn.

Continue reading “Restaurant Review: Alley 41”