Edo Japan offers a fast-casual dining experience featuring Japanese-inspired cuisine.