I have no idea why Edo would have only three stars! It's definitely not five-star Japanese cuisine but everything we ordered was great, and exactly what we were expecting. We got a few different vegetable sushi, the spicy tuna roll, gyoza, chicken teriyaki and vegetable tempura, which I have to say they do really well here! Not heavy or oily which means they're frying at the proper temperature. The prices were also great for all the food we ordered for four adults and a child, and the atmosphere was just really nice and quiet, with great service from a very nice and efficient waitress.