If you're looking for Korean restaurants in Flushing look no further. Ziggle Tofu & Grill is known for having some of the best Korean in Flushing. Located at 14906 41st Ave, Ziggle Tofu & Grill i...show more
Spicy
Last updated October 28, 2021