Elmhurst, NY asian restaurants & food

Sushi Island

Sushi Restaurant

87-18 Queens Blvd, Elmhurst, NY 11373
(718) 803-3033
Excellent Good Average Poor Awful 3.5 / 5 based on 90 votes

Photos

  • Sushi Island photo by Kristine Michelle
  • Sushi Island photo by Kristine Michelle
  • Sushi Island photo by Sushi Island
  • Sushi Island photo by Marla Bugle-Clowncar
  • Sushi Island photo by Kristine Michelle
Amazing and cheap sushi and sashimi menu! Portions are sizable! ... its nicely decorated. Chicken tempura (5 rolls/order-$3.50) , Chicken Teriyaki... ... crab spicy tuna shrimp tempura rolls, and don't forget the plum sake!!!...

Reviews: 1

  • Andrelie Suarez