Edo Japan is a fast food restaurant known for fresh Japanese cuisine cooked on a teppan grill, featuring signature teriyaki sauce and bento box meals.