Default
Best sushi in Owings Mills... little rushy feeling like the other reviewers said... and a bit pricy... HOWEVER, it is the best you will ever eat! Great... decor is nice, but BRIGHT. lol... The other Edo Sushi around the corner is more laid back and feels like you can come in casual and not feel uncomfortable.