Ichi zen is a takeaway specializing in homemade Japanese cuisine, using quality ingredients.