Tried this place out for takeout. Ordered 3 specialty rolls : black dragon(unagi), white dragon (snapper), and spider roll.
The rolls were mediocre at best in my opinion. The roll portion was average, the fillings were underwhelming, and the rice were a bit too mushy for my taste. I tried it using Tasteaway so at least there were some discount on it so I didn't feel too bad.
The restaurant was decently busy though, so perhaps people were there because apparently their prices are cheap.