Edo Japan is what fresh is all about -hot, fast and delicious food, preparedin a traditional Teppan-style, lockingin the goodness of the freshestingredients Our 450° Teppan grill s... more... See more text