Kan Food, resto japonais