I enjoy my visits to Edo. Is it my favorite sushi place in town? No. But I do think they're well priced for the items they serve. If you're looking for decent sushi on a budget then this is the place for you. I've never ordered or had the hibachi so my review is based solely on the sushi.
Pros:
I appreciate the tea rooms and private booths
Inexpensive (If you're comparing to other sushi resturants)
Large selection of specialty rolls
Service has always been great and fast
Specialty rolls are packed with goodies
Atmosphere is nice, friendly, and fairly quiet
Their shumai is amazing
Cons:
Items don't always feel fresh but for their price I cant really complain
Miso soup tastes VERY fishy
Ginger and wasabi are meh
Overall, It's a pretty decent place and i'll most definitely come back.