Edo Japan is a fast food restaurant serving Japanese cuisine.