I have been going here for several years. Mene is a small place tucked into a strip mall behind Outback steakhouse. Their sushi is very fresh and they have several interesting rolls to choose from. I usually get the gyoza, edamame and their spider roll (soft shell crab). Ask to see their descriptions for the different rolls that they have.
Pros: Great rolls, Very fresh
Cons: Small, Crowded
more