Edo Japan is a casual dining restaurant specializing in freshly prepared, Japanese-inspired teppanyaki dishes and poke bowls. Dine-in, takeout, and online ordering options are available.