Edo Japan is a fast food restaurant serving Japanese cuisine, located within a shopping mall food court.