Channeling Bigfoot, Yeti of Haizen is a very strange restaurant conjoining cuisines from Japan and Nepal. Stick with the latter for samaya bajee, a wild selection of bar snacks that includes toasted soybeans, pork-organ tidbits, achar pickle, and beaten rice.

Location Details

43-16 Queens Blvd.
Long Island City NY 11104
718-784-9384