Joined In Jul 2022
No info available
Sushi Island is a small little restaurant tucked away near Hillside mall. I dropped by for some takeout, and honestly everything was really good. I ordered several pieces of nigiri sushi, as well as a few of their house rolls. Its always interesting seeing what...rolls a place offers, as it's where they get to display their creativity and quality. I was intrigued by several choices on Sushi Island's menu, and the ones I did go with were quite tasty. While not spectacular, I wouldn't hesitate to come back, and I'm not aware of anything nearby that is as good.