SASHIMI in FLUSHING
yoi-sushi
Yoi Sushi Japanese 良日本料理
133-22 39th Ave Flushing NY
Yoi Sushi is a cozy sushi restaurant located in the heart of Flushing, NY. Classically-trained, our...
iki-modern-japanese-cuisine
Iki Modern Japanese Cuisine
133-42 39th Ave Bldg H04 Flushing New York
Iki Modern Japanese Cuisine is a Japanese Restaurant & Sushi Bar located in Flushing, NY that has...
sushi-village