This place has the biggest sushi I have ever seen. One sushi roll is like the size of a deli sandwich, no joke! My cousins rave about this place. They have take out and a lot of locals hang out there. The sushi is really good and that's a lot coming from me. To be honest I'm not a big sushi fan.
more