Yamado of Naperville is fantastic! They had opened a store in Glenview but went out of business due to lack of staff. But this one, the original is great. Fairly reasonable prices but the sushi rolls are out of sight. They make their own specialities like the Grand Canyon Rolls. Great atmosphere and they even have a large flat screen by the sushi bar. Highly recommended, sushi lovers will rejoice. Very easy to miss but on Ogden Ave so should find it ok.