Edo Ichi is one of the best japanese restaurant! Their standard quality of food is always maintained and the restaurant is always crowded especially on weekends. Do try the curry katsu chicken rice and the kimchi dumpling soup. Dont forget the rolls as well!