Nai brother LiC
Restaurant · Long Island City

Nai brother LiC

$$$ · Taiwanese

Taiwanese spot in LIC where braised duck and perfectly-spiced chili boil hit different, served casual enough to drop in anytime.

Info

📍
Address
27-17 42nd Rd, Long Island City, NY 11101, USA, NY

More like this